floating liver - Turco Inglés Diccionario